tomato sauce – English–Español translations

🇬🇧 en es 🇪🇸

tomato sauce noun

  • pasta sauce
salsa de tomate, salsa jitomatera
Wiktionary Links